installment contracts - French English Dictionary